front windshield - German English Dictionary